Huge 'Apocalyptic' Sandstorm Engulfs Canary Islands.